home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 1.iso / desktop / winmaze4.zip / MAZE3D.MAK < prev    next >
Text File  |  1994-05-02  |  2KB  |  122 lines

  1. BORLIB=E:\BC4\LIB
  2. BORINC=E:\BC4\INCLUDE
  3. SRCPTH=E:\OWL
  4. #
  5. # Borland C++ IDE generated makefile
  6. #
  7. .AUTODEPEND
  8.  
  9.  
  10. #
  11. # Borland C++ tools
  12. #
  13. IMPLIB  = Implib
  14. BCC     = Bcc +BccW16.cfg 
  15. TLINK   = TLink
  16. TLIB    = TLib
  17. BRC     = Brc
  18. TASM    = Tasm
  19. #
  20. # IDE macros
  21. #
  22.  
  23.  
  24. #
  25. # Options
  26. #
  27. IDE_LFLAGS =  -L$(BORLIB)
  28. IDE_RFLAGS =  -I$(BORINC)
  29. LLATW16_maze3ddexe =  -Twe -C -c
  30. RLATW16_maze3ddexe =  -31
  31. BLATW16_maze3ddexe = 
  32. LEAT_maze3ddexe = $(LLATW16_maze3ddexe)
  33. REAT_maze3ddexe = $(RLATW16_maze3ddexe)
  34. BEAT_maze3ddexe = $(BLATW16_maze3ddexe)
  35.  
  36. #
  37. # Dependency List
  38. #
  39. Dep_maze3d = \
  40.    $(SRCPTH)\maze3d.exe
  41.  
  42. maze3d : BccW16.cfg $(Dep_maze3d)
  43.   echo MakeNode maze3d
  44.  
  45. Dep_DcbUSERbOWLbmaze3ddexe = \
  46.    $(SRCPTH)\sqrmaze.obj\
  47.    $(SRCPTH)\plot3d.obj\
  48.    $(SRCPTH)\oracle.obj\
  49.    $(SRCPTH)\hexmaze.obj\
  50.    $(SRCPTH)\cell.obj\
  51.    $(SRCPTH)\maze3d.obj\
  52.    $(SRCPTH)\maze3d.res
  53.  
  54. $(SRCPTH)\maze3d.exe : $(Dep_DcbUSERbOWLbmaze3ddexe)
  55.   $(TLINK)   @&&|
  56.  /v $(IDE_LFLAGS) $(LEAT_maze3ddexe) +
  57. $(BORLIB)\c0wl.obj+
  58. $(SRCPTH)\sqrmaze.obj+
  59. $(SRCPTH)\plot3d.obj+
  60. $(SRCPTH)\oracle.obj+
  61. $(SRCPTH)\hexmaze.obj+
  62. $(SRCPTH)\cell.obj+
  63. $(SRCPTH)\maze3d.obj
  64. $<,$*
  65. $(BORLIB)\bidsl.lib+
  66. $(BORLIB)\owlwl.lib+
  67. $(BORLIB)\import.lib+
  68. $(BORLIB)\mathwl.lib+
  69. $(BORLIB)\cwl.lib
  70. maze3d.def
  71. |
  72.    $(BRC) $(SRCPTH)\maze3d.res $<
  73.  
  74. $(SRCPTH)\sqrmaze.obj :  sqrmaze.cpp
  75.   $(BCC)   -c $(CEAT_maze3ddexe) -o$@ sqrmaze.cpp
  76.  
  77. $(SRCPTH)\plot3d.obj :  plot3d.cpp
  78.   $(BCC)   -c $(CEAT_maze3ddexe) -o$@ plot3d.cpp
  79.  
  80. $(SRCPTH)\oracle.obj :  oracle.cpp
  81.   $(BCC)   -c $(CEAT_maze3ddexe) -o$@ oracle.cpp
  82.  
  83. $(SRCPTH)\hexmaze.obj :  hexmaze.cpp
  84.   $(BCC)   -c $(CEAT_maze3ddexe) -o$@ hexmaze.cpp
  85.  
  86. $(SRCPTH)\cell.obj :  cell.cpp
  87.   $(BCC)   -c $(CEAT_maze3ddexe) -o$@ cell.cpp
  88.  
  89. $(SRCPTH)\maze3d.obj :  maze3d.cpp
  90.   $(BCC)   -c $(CEAT_maze3ddexe) -o$@ maze3d.cpp
  91.  
  92. $(SRCPTH)\maze3d.res :  maze3d.rc
  93.   $(BRC) $(IDE_RFLAGS) $(REAT_maze3ddexe) -R -FO$@ maze3d.rc
  94.  
  95. # Compiler configuration file
  96. BccW16.cfg : 
  97.    Copy &&|
  98. -R
  99. -v
  100. -vi
  101. -X-
  102. -H
  103. -I$(BORINC)
  104. -H=maze3d.csm
  105. -ml
  106. -WS
  107. -H"owl\owlpch.h"
  108. -D_OWLPCH;
  109. -n
  110. -v-
  111. -R-
  112. -k-
  113. -Og
  114. -Ot
  115. -Om
  116. -Op
  117. -Oi
  118. -Ov
  119. | $@
  120.  
  121.  
  122.